
def ExeptionInsertTest(value):
    if len(value) == 0:
        return "Значение не было введено."

    expression = value
    expression = expression.replace(",", ".")
    try:
        result = eval(expression)
        if isinstance(result, (int, float)):
            if round(float(result), 5) > 0:
                return round(float(result), 5)
            else:
                return "Значение меньше или равно нулю."
        else:
            return "Введено некорректное выражение."

    except ZeroDivisionError:
        return "Деление на ноль невозможно."
    except NameError:
        return 'Число введено неверно'
    except ValueError:
        return 'Число введено неверно'
    except SyntaxError:
        return 'Введено некорректное выражение.'

print(ExeptionInsertTest('-0..023'))
